döner kule - Turkish English Dictionary
History

döner kule



Meanings of "döner kule" in English Turkish Dictionary : 2 result(s)

Turkish English
Technical
döner kule turret n.
döner kule rotated tower n.

Meanings of "döner kule" with other terms in English Turkish Dictionary : 1 result(s)

Turkish English
Military
güçle döner kule power turret n.